Composite dam - French English Dictionary